<template>
    <!-- 新闻内容区 -->
    <div class="news-container">
        <!-- 新闻标题 -->
        <h2 class="news-title">第86条测试新闻：文化交流呈现新态势 - 详细标题</h2>

        <!-- 新闻来源 -->
        <div class="news-source">
            <div class="source-logo"></div>
            <span class="source-name">中国日报网</span>
        </div>

        <!-- 摘要区域 -->
        <div class="summary-box">
            <p class="summary-text">这是第86条新闻的摘要内容，简要介绍了新闻的主要内容和核心观点。</p>
            <span class="expand-btn">展开</span>
        </div>

        <!-- 详细内容 -->
        <div class="detail-content">
            <h3 class="detail-title">第86条新闻详细内容</h3>
            <p class="detail-paragraph">这是新闻的详细内容部分，包含了更多具体信息和细节描述，用于向读者全面展示新闻事件的全貌。</p>
            <p class="detail-paragraph">主要内容：进一步阐述新闻的核心要点，包括事件的背景、发展过程和当前状态等关键信息。</p>
            <p class="detail-paragraph">专家观点：相关领域专家对该事件的分析和解读，提供专业视角和深度见解，帮助读者更好地理解新闻事件的意义和影响。</p>
        </div>
    </div>
</template>
<script></script>
<style>
.news-container {
    padding: 15px;
    background-color: #fff;
    height: calc(100% - 90px);
    overflow-y: auto;
}

/* 新闻标题 */
.news-title {
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin: 0 0 15px 0;
    line-height: 1.3;
}

/* 新闻来源 */
.news-source {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.source-logo {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: #1a73e8;
    margin-right: 8px;
}

.source-name {
    font-size: 14px;
    color: #666;
}

/* 摘要区域 */
.summary-box {
    background-color: #f5f7fa;
    padding: 12px;
    border-radius: 6px;
    margin-bottom: 20px;
    position: relative;
}

.summary-text {
    font-size: 14px;
    color: #333;
    margin: 0;
    line-height: 1.5;
}

.expand-btn {
    color: #1a73e8;
    font-size: 14px;
    position: absolute;
    right: 12px;
    bottom: 12px;
}

/* 详细内容 */
.detail-content {
    margin-top: 15px;
}

.detail-title {
    font-size: 16px;
    font-weight: bold;
    color: #333;
    margin: 0 0 10px 0;
}

.detail-paragraph {
    font-size: 15px;
    color: #333;
    line-height: 1.6;
    margin: 0 0 12px 0;
}
</style>